package org.adream.account.entity;

import java.util.Date;

/**
 * 新版盒子用户实体类
 * @author sl
 *
 */
public class Dream2020UserEntity {
	
	private int id;
	
	private String casid;
	
	private String name;
	
	private String email;
	
	private String phone;
	
	private String password;
	
	//用户简介
	private String bio;
	
	//性别    0:未知   1:男    2:女
	private int sex;
	
	private String location;
	
	private String avatar;
	
	//个人主页背景
	private String bg;
	
	private Date emailVerifiedAt;
	
	private Date phoneVerifiedAt;
	
	//user auth token.
	private String rememberToken;
	
	private String registerIp;
	
	private String lastLoginIp;
	
	private Date createdAt;
	
	private Date updatedAt;
	
	private Date deletedAt;
	
	//梦想课时数
	private int courseTimeNum;
	
	//开课记录次数
	private int setUpCourseNum;

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getCasid() {
		return casid;
	}

	public void setCasid(String casid) {
		this.casid = casid;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getBio() {
		return bio;
	}

	public void setBio(String bio) {
		this.bio = bio;
	}

	public int getSex() {
		return sex;
	}

	public void setSex(int sex) {
		this.sex = sex;
	}

	public String getLocation() {
		return location;
	}

	public void setLocation(String location) {
		this.location = location;
	}

	public String getAvatar() {
		return avatar;
	}

	public void setAvatar(String avatar) {
		this.avatar = avatar;
	}

	public String getBg() {
		return bg;
	}

	public void setBg(String bg) {
		this.bg = bg;
	}

	public Date getEmailVerifiedAt() {
		return emailVerifiedAt;
	}

	public void setEmailVerifiedAt(Date emailVerifiedAt) {
		this.emailVerifiedAt = emailVerifiedAt;
	}

	public Date getPhoneVerifiedAt() {
		return phoneVerifiedAt;
	}

	public void setPhoneVerifiedAt(Date phoneVerifiedAt) {
		this.phoneVerifiedAt = phoneVerifiedAt;
	}

	public String getRememberToken() {
		return rememberToken;
	}

	public void setRememberToken(String rememberToken) {
		this.rememberToken = rememberToken;
	}

	public String getRegisterIp() {
		return registerIp;
	}

	public void setRegisterIp(String registerIp) {
		this.registerIp = registerIp;
	}

	public String getLastLoginIp() {
		return lastLoginIp;
	}

	public void setLastLoginIp(String lastLoginIp) {
		this.lastLoginIp = lastLoginIp;
	}

	public Date getCreatedAt() {
		return createdAt;
	}

	public void setCreatedAt(Date createdAt) {
		this.createdAt = createdAt;
	}

	public Date getUpdatedAt() {
		return updatedAt;
	}

	public void setUpdatedAt(Date updatedAt) {
		this.updatedAt = updatedAt;
	}

	public Date getDeletedAt() {
		return deletedAt;
	}

	public void setDeletedAt(Date deletedAt) {
		this.deletedAt = deletedAt;
	}

	public int getCourseTimeNum() {
		return courseTimeNum;
	}

	public void setCourseTimeNum(int courseTimeNum) {
		this.courseTimeNum = courseTimeNum;
	}

	public int getSetUpCourseNum() {
		return setUpCourseNum;
	}

	public void setSetUpCourseNum(int setUpCourseNum) {
		this.setUpCourseNum = setUpCourseNum;
	}
}